#define _CRT_SECURE_NO_WARNINGS 1
#include"Stack.h"

void TestStack1()
{
	ST st;
	STInit(&st);
	STPush(&st, 1);
	STPush(&st, 2);
	STPush(&st, 3);
	STPush(&st, 4);
	STPush(&st, 5);

	while (!STEmpty(&st))
	{
		printf("%d ", STTop(&st));
		STPop(&st);
	}
	printf("\n");

	STDestroy(&st);
}

int main()
{
	TestStack1();

	return 0;
}

//int main()
//{
//    int n = 0;
//
//    int i, j;
//    while (scanf("%d", &n) != EOF)
//    {
//        for (i = 1; i <= n; i++)
//        {
//            for (j = 1; j <= n - i; j++)
//            {
//                printf(" ");
//            }
//            for (j = 1; j <= 2 * i - 1; j++)
//            {
//                printf("*");
//            }
//            printf("\n");
//        }
//        for (i = n - 1; i >= 1; i--)
//        {
//            for (j = 1; j <= n - i; j++)
//            {
//                printf(" ");
//            }
//            for (j = 1; j <= 2 * i - 1; j++)
//            {
//                printf("*");
//            }
//            printf("\n");
//        }
//    }
//    return 0;
//}